home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.rock;
-
- import javax.swing.AbstractAction;
- import javax.swing.AbstractButton;
- import javax.swing.Icon;
- import javax.swing.JComponent;
- import javax.swing.border.Border;
-
- public class QuietBtn extends RBorderBtn {
- Border orgBorder;
- Border noBorder;
-
- public QuietBtn() {
- this((String)null, (Icon)null, (RAction)null, true);
- }
-
- public QuietBtn(RAction var1, boolean var2) {
- this((String)((AbstractAction)var1).getValue("Name"), (Icon)((AbstractAction)var1).getValue("SmallIcon"), var1, var2);
- }
-
- public QuietBtn(Icon var1) {
- this((String)null, var1, (RAction)null, true);
- }
-
- public QuietBtn(Icon var1, RAction var2) {
- this((String)null, var1, var2, true);
- }
-
- public QuietBtn(String var1, RAction var2) {
- this(var1, (Icon)null, var2, true);
- }
-
- public QuietBtn(String var1, Icon var2, RAction var3) {
- this(var1, var2, var3, true);
- }
-
- public QuietBtn(String var1, Icon var2, RAction var3, boolean var4) {
- super(var1, var2, var3);
- if (!var4) {
- ((AbstractButton)this).setText((String)null);
- ((JComponent)this).setToolTipText(var1);
- }
-
- ((RBorderBtn)this).makeQuiet();
- }
- }
-